"""
Data provider adapters for various market data sources.

This module contains concrete implementations of data adapters for different providers:
- Tushare: Chinese A-share market data
- CTP: Futures market data via CTP protocol
- RedFire Gateway: Unified gateway for multiple data sources
- InfluxDB: Time-series database adapter

All adapters implement the interfaces defined in adapters.core.base
"""

from .tushare.tushare_adapter import TushareAdapter
from .ctp.ctp_futures_adapter import CTPFuturesAdapter
from .redfire_gateway.redfire_gateway_adapter import RedFireGatewayAdapter
from .redfire_gateway.redfire_gateway_manager import RedFireGatewayManager
from .influxdb.influxdb_async_adapter import InfluxDBAsyncAdapter

__all__ = [
    'TushareAdapter',
    'CTPFuturesAdapter', 
    'RedFireGatewayAdapter',
    'RedFireGatewayManager',
    'InfluxDBAsyncAdapter',
]
